package com.example.mymvvmdemo.models.add_article;

import android.content.Intent;

import androidx.activity.result.ActivityResultLauncher;

import com.example.mymvvmdemo.base.BaseViewModel;
import com.example.mymvvmdemo.models.add_article.entity.AddArticleEntity;
import com.example.mymvvmdemo.models.add_article.entity.BlogCategoriesEntity;
import com.example.mymvvmdemo.models.add_article.entity.BlogTagEntity;

import java.util.ArrayList;

public class AddArticleViewModel extends BaseViewModel {

    public ArrayList<AddArticleEntity> articleList = new ArrayList<>();
    public ArrayList<BlogTagEntity.DataDTO> tagList = new ArrayList<>();
    public ArrayList<BlogCategoriesEntity.DataDTO> categoriesList = new ArrayList<>();
    public String fileUrl;
    public int id;
    public int currentPosition = -1;
    public ActivityResultLauncher<Intent> galleryLauncher;
    public ActivityResultLauncher<String> requestPermissionLauncher;

}
